retinal embolus - French English Dictionary